cascabel (capsicum annuum) - Spanish English Dictionary